Шаг 13 - Вложенные классы.

Загрузить проект

Одна из возможностей C++ является в создании вложенных классов. Смотрим, кто еще это cможет сделать.

Visual C++.Net
Visual Basic.Net
CSharp

Visual C++.Net

// generated using an Application Wizard.

#using <mscorlib.dll>

using namespace System;


class CMyClass 
{
public:
class CMyNewClass
 {
 };
};



// This is the entry point for this application
int main(void)
{
    // TODO: Please replace the sample code below with your own.
    
    CMyClass::CMyNewClass cm;
    return 0;

}

Visual Basic.Net

Module Module1
    
        
    Class CMyClass
        
        Public Class CMyNewClass
            
        End Class
        
    End Class
    
    
    
    
    Sub Main()
        Dim cm As New CMyClass.CMyNewClass()
    End Sub
    
End Module

CSharp

namespace ConsoleApplication2
{
    using System;

    /// <summary>
    ///    Summary description for Class1.
    /// </summary>
     
    
	class CMyClass
	{
	
	 public class CMyNewClass
	 {
		 
	 }

   	}

	
    public class Class1
    {
        
        public static int Main(string[] args)
        {
			CMyClass.CMyNewClass cm = new CMyClass.CMyNewClass();
			
            return 0;
        }
    }
}
Hosted by uCoz